約 2,006,369 件
https://w.atwiki.jp/kplus/pages/50.html
Excel関数 メニュー リファレンス|スニペット|エラー|[[]] 概要 Microsoft Excel上で計算、文字編集、統計などの処理を行うために用いるコマンド。OpenOffice、Googleドキュメントスプレッドシート、KINGSOFTオフィスでは一部互換性がある。簡単に表計算、文字処理、データ処理が行えるのが特徴だが、条件処理はコマンドが冗長的になり可読性が極めて乏しくなるほか、ルーチン処理は行えないなどの欠点もある。 主なExcel関数利用方法 結果NGの場合はパラメータ、プロパティーを変更して試してみて下さい。Excel2003までとExcel2007以降ではファイル拡張子が異なります。ファイル名やシート名取得の関数式は、関数を実行させるファイルを保存した後でないと正しく動作しません。 ・ファイル名を取得 Excel2003まで MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".xls]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1) Excel2007以降 MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".xlsx]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1) ・シート名を取得 Excel2003まで MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,FIND(".xls]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1) Excel2007以降 MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,FIND(".xlsx]",CELL("filename",A1))) ・データを関数の引数で利用する場合 INDIRECT(A3 "!D D") ・15分単位 MROUND MROUND(数値, 倍数) (注)Excel2003では分析ツールにチェックを入れておく必要がある。 ・範囲名を利用した、IF(vlookup(indirect()))の応用 IF(B15="","",VLOOKUP(B15,INDIRECT(A15),4,FALSE))
https://w.atwiki.jp/yamajiyuta/pages/16.html
VBA(Visual Basic for Applications) マクロとは、アプリケエーションソフトの操作を自動化するための機能である。 シートやフォームに関連しないコードを標準モジュールという。 メッセージボックスを表示する。 Sub Message() MsgBox "Hello World!" End Sub SubとEnd Subの間に記述したコードのかたまりをプロシージャという。 ステートメントを次の行に続ける場合は、改行の前に「 _」(半角スペースとアンダーバー)を記述する。 コメントは「 」(シングルクォーテーション)を使って記述する。 変数の宣言 Integer型(整数)の変数aを宣言する。 Dim a As Integer 文字列型 文字列はStringというデータ型に格納する。 Dim fruit As String fruit = "りんご" 定数 定数はConstを使って定義する。 Const PI As Integer = 3.14 定数に値を代入することはできない。 特殊文字 vbCr 改行 vbTab タブ vbBack バックスペース vbNullChar NULL文字 配列 配列の宣言 Dim a(1 To 4) As Integer または、 Dim a(3) As Integer 配列の要素の参照と代入 a(0) = 1 MsgBox a(0) MsgBox関数 MsgBox (prompt[, buttons][,title][, helpfile, context]) Buttonsには、vbOKOnly、vbOKCancel、vbYesNo、vbYesNoCancelなどを指定できる。 プロシージャ Subプロシージャは戻り値がない。 SubステートメントとEnd Subステートメントを使って定義する。 引数のあるプロシージャは以下のように定義する。 Sub A(str As String) MsgBox str End Sub Functionプロシージャは戻り値がある。 FunctionステートメントとEnd Functionステートメントを使って定義する。 Function A() aaa = "Hello" End Function プロシージャの呼び出しにはCallステートメントを用いる。 Call A 引数を渡して呼び出す場合 Call A("引数1") 変数のスコープ プロシージャ内で宣言した変数は、宣言したプロシージャ内でのみ有効である。 モジュールの先頭で宣言した変数は、モジュール内で有効である。 バリアント型 宣言せずに使用した変数のデータ型をバリアント型(Variant)という。 バリアント型のサイズは16バイトである。 モジュールの先頭で次のように記述すると、宣言していない変数を使用できないようにできる。 Option Explicit 文字列連結演算子 MsgBox "2010" "年" ""IF~Thenステートメント If 条件 Then 処理1 ElseIf 条件2 Then 処理2 ElseIf 条件3 Then 処理3 Else 処理4 End If ""Select Caseステートメント Select Case 式 Case 値1 処理1 Case 値2 処理2 Case Else 処理n End Select 値の指定方法 Case 4,5,6 Case 2 To 5 // 範囲指定 比較演算子の使用 Case Is 10 For~Nextステートメント Dim i As Integer For i = 0 To 3 処理 Next 増分の指定 Dim i As Integer For i = 2 To 30 Step 3 処理 Next For Each ~Nextステートメント あるオブジェクトの集まりに対して、その中のすべての要素に対して処理を行う。 Dim ws As WorkSheet For Each ws In WorkSheets 処理 Next Do~Loopステートメント Do While~Loopステートメント 処理の前に条件を評価する。 Do While 条件 処理 Loop Do ~Loop Whileステートメント 処理の後に条件を評価する(必ず1度処理を実行する)。 Do 処理 Loop While 条件 ある条件が成立するまで繰り返しを実行するには、Untilを使用する。 Do Until~Loopステートメント 処理の前に条件を評価する。 Do Until 条件 処理 Loop Do ~Loop Untilステートメント 処理の後に条件を評価する(必ず1度処理を実行する)。 Do 処理 Loop Until 条件 Exitステートメント Exit For Exit Do 無限ループ [Ctrl] + [Break]で中断可能 オブジェクト 操作の対象となる、Excelのワークブックやワークシートをオブジェクトという。 また同じ種類のオブジェクトをひとまとめにしたものをコレクションという。 オブジェクトはObject型の変数に代入できる。 Setステートメントで変数とオブジェクトを関連付ける。 Dim obj As Object Set obj = Application 変数とオブジェクトの関連付けを無効にする場合は、Nothingキーワードを使用する。 Set obj = Nothing プロパティ プロパティとは、オブジェクトの状態や属性のことである。 参照 Dim cnt As Integer cnt = ThisWorkbook.Worksheeets.Count メソッド メソッドとは、オブジェクトを操作したり、動作させるインターフェースである。 ワークブックBook2をアクティブにする。 Workbooks("Book2").Activate 例 A1 A3にHelloを記入する。 Sub SheetActivate Sheet3.Activate ActiveSheet.Range("A1 A3").Select Selection.Value = "Hello" End Sub ワークブックBook1を、保存せずに閉じる。 WorkBooks("Book1").Close False 2番目のワークシートの次に、ワークシートを1つ追加する。 Worksheets.Add After =Worksheets(2), Count =1 ユーザーフォームの操作 ユーザーフォームを表示する Load UserForm1 UserForm1.Show ユーザーフォームを閉じる Unload UserForm1 セルの参照 1つのセルを参照するには、CellsプロパティまたはRangeプロパティを使用する。 A1セルに10を代入する。 Cells(1,1).Value = 10 Range("A1").Value = 10 セル範囲の参照 Range("A1","B2").Select アクティブセルの参照 MsgBox ActiveCell.Value VBAで数式を取得・設定するにはFormulaプロパティを使用する。 Cells(1,1).Formula= "=1+1" セルの表示形式 NumberFormatプロパティを使用する。 日付 ActiveCell.Value = "2010/5/5" ActiveCell.NumberFormat = "yyyy年m月d日" 通貨 ActiveCell.Value = "1000" ActiveCell.NumberFormat = "\\#,##0" 桁数指定 ActiveCell.Value = "10" ActiveCell.NumberFormat = "0.00" 文字の色 Cells(1,1).Value = "AAAAA" Cells(1,1).Font.Color = RGB(255,0,0) 文字の大きさ Cells(1,1).Value = "AAAAA" Cells(1,1).Font.Size = 8 罫線 ActiveCell.Borders.LineStyle = xlContinuous 他には、xlDash、xlDoubleなど セルの塗りつぶし ActiveCell.Interior.Color = RGB(200,200,200)
https://w.atwiki.jp/mathmania/pages/14.html
SQL文とは? http //www.rfs.jp/sb/sql/01/02.html
https://w.atwiki.jp/ora_tips/pages/31.html
PL/SQLの特徴 ・手続き型構造とSQLの統合 非手続言語のSQLにIF文やLOOP文を使用して制御構造をもたせることができる。 PL/SQLでは、すべてのSQLコマンドが実行可能 ・高いパフォーマンス 複数のSQLを一つのブロックにまとめてOracleに投げることができるので効率がよく ネットワーク通信量を抑えることができる。 ・高い移植性 PL/SQLで作成されたアプリは、OSやプラットフォームに依存しない。 他のプラットホームでも利用可能。 PL/SQLを利用して作成可能なオブジェクト ・プロシジャ 特定のアクションを実行するサブプログラム ・ファンクション 値を計算するサブプログラム ・パッケージ サブプログラムをグループ化したオブジェクト Oracle提供のパッケージはビルトインパッケージ 例)DBMS_OUTPUT ・・・ テキストメッセージをDBバッファに送信 DBMS_OUTPUT.PUT_LINE( OK ); ※利用前に以下を実施 set serveroutput on DBMS_STATS ・・・ 統計情報の取得(表示、変更) ・トリガー 表、ビュー、スキーマ、データベースに対応ずけられ特定の操作、動作をしたときに暗黙的に 実行されるプログラム。 起動されるイベント ①表、ビューに対するDML ②DDL ③ユーザのログイン、ログオフ ④データベース起動、停止 ⑤データベースに発生したエラー 構文 DECLARE ---宣言部 Oracleのデータ型を利用 %TYPE(列の属性取得) var dept.deptno%TYPE %ROWTYPE(行取得) d_row dept.%ROWTYPE BEGIN ---処理部 EXCEPTION ---例外処理部 END; 例) set serveroutput on DECLARE var NUMBER; BEGIN var = 10; DBMS_OUTPUT.PUT_LINE(var); var = var + 12; DBMS_OUTPUT.PUT_LINE(var); END; /
https://w.atwiki.jp/axeeffect/pages/18.html
---- セル本文中に、計算結果を入力可能 ="hoge" SUM(H49,H60) ---- セルにページ番号を挿入 (1)CTRL+F3を押す。 名前をDirection 参照範囲を=GET.DOCUMENT(61)+NOW()*0 と入力 (2)引き続き、項目を2つ追加 「名前」=VPage、「参照範囲」=GET.DOCUMENT(64)+NOW()*0 「名前」=HPage、「参照範囲」=GET.DOCUMENT(65)+NOW()*0 (3)ページ数のほしいセルのセルに =IF(Direction=1,ROWS(VPage)*IF(COLUMN() INDEX(HPage,1),0,MATCH(COLUMN(),HPage))+IF(ROW() INDEX(VPage,1),0,MATCH(ROW(),VPage))+1,IF(ROW() INDEX(VPage,1),0,MATCH(ROW(),VPage))*COLUMNS(HPage)+IF(COLUMN() INDEX(HPage,1),0,MATCH(COLUMN(),HPage))+1) で、ページ番号が表示されます。ctrl+shift+enterで確定する。 ---- ---- ---- ----
https://w.atwiki.jp/kojiro/pages/78.html
セルの書式、位置、内容についての情報 CELL(検査の種類,対象範囲) 検査の種類 下記の文字列を""で囲って指定します。 検査の種類 結果 address 対象範囲の左上のセルの参照を表す文字列 col 対象範囲の左上のセルの列番号 color 負の数を色で表す書式が設定されていたら1、そうでなければ0 contents 対象範囲の左上のセルの内容 filename 対象範囲の左上のセルのファイル名。保存されていなければ"" format セルの表示形式を示す文字列定数(下表)。さらに負の数を色で表す書式の場合は文字列の最後に-、正の数または全ての数を括弧で囲む書式が設定されていた場合は文字列の最後に()がつく parentheses 正の数または全ての数を括弧で囲む書式が設定されていたら1、そうでなければ0 prefix 文字列の配置に対応する文字列定数。左詰・均等配置の時は 、右詰の時は"、中央揃えの時は^、繰り返し配置の時は\、文字列以外・空白の時は"" protect ロックされていれば1、いなければ0 row 対象範囲の左上のセルの行番号 type データのタイプに対応する文字列定数。空白の時はb、文字列定数の時はl(エル)、その他の値の時はv width 小数点以下を切り捨てたセルの幅。セル幅の単位は標準のフォントサイズの1 文字に等しい Excelの表示形式 戻り値 G/標準 G 0 F0 0.00 F2 #,##0か#,##0;-#,##0か$#,##0_);($#,##0) ,0 #,##0.00か#,##0.00;-#,##0.00か$#,##0.00_);($#,##0.00) ,2 #,##0;[赤]-#,##0か$#,##0_);[赤]($#,##0) ,0- #,##0.00;[赤]-#,##0.00か$#,##0.00_);[赤]($#,##0.00) ,2- \#,##0;\-#,##0 C0 \#,##0;[赤]\-#,##0 C0- \#,##0.00;\-#,##0.00 C2 \#,##0.00;[赤]\-#,##0.00 C2- 0% P0 0.00% P2 0.00E+00 S0 # ?/?か# ??/?? G ge.m.dかgggg"年"m"月"d"日" D4 yyyy/m/dかyyyy"年"m"月"d"日"かm/d/yyかd-mmm-yyかyyyy/m/d h mm D1 d-mmm D3 mmm-yy D2 h mm AM/PM D7 h mm ss AM/PM D6 h mmかh"時"mm"分" D9 h mm ssかh"時"mm"分"ss"秒" D8 対象範囲 情報が必要なセルの範囲。 省略すると最後に変更されたセル。 例 =cell("contents")=最後に変更されたセル
https://w.atwiki.jp/kuronekosoft/pages/16.html
黒猫 SQL Studio で PostgreSQL に接続するには、ODBCを使用します。 PostgreSQL に付属の OLE DB Provider は実装が不十分で使用できません。 黒猫 SQL Studio を起動し、次の手順に従って接続してみましょう。 [データベース]-[ODBCアドミニストレータ]をクリックします。 [ユーザーDSN]タブの[追加]ボタンをクリックします。 ドライバの一覧から[PostgreSQL Unicode]を選択します。 [完了]ボタンをクリックします。 [データソース名]に任意の名前を入力します。 [サーバー名]に接続先のコンピュータ名(ホスト名)を入力します。 [データベース名]に接続するデータベース名を入力します。 [ユーザー名]、[パスワード]を入力します。 [テスト]ボタンをクリックして、接続をテストします。 [保存]ボタンをクリックします。 [ODBCアドミニストレータ]を終了します。 [データベース]-[データベースに接続]をクリックします。 [ODBC接続]タブに切り替えます。 作成したDSNを選択して[接続]ボタンをクリックします。 ご自由にコメントをお書き込みください 「ユーザーDSN」タブというのはどこにあるのでしょうか? -- Help (2007-10-31 17 25 10) 名前 コメント
https://w.atwiki.jp/kurimaru/pages/8.html
SQL SQL 標準と各RDBの対応状況 PatternMatch
https://w.atwiki.jp/deces61007/pages/139.html
黒猫銀行より 融資及びレンタル装備のお知らせです。 黒猫銀行にて保有している特殊ES装備品のレンタルを行っております。 ご希望の方は管理メンバーにご依頼受け取りの上、以下のリストの現在の状況欄にご記名ください。 ご利用が終わりましたら、忘れずにご返却をお願いします。 なお、修理の際の耐久削れは不可抗力として問いませんのでご安心ください(^w^) 黒猫銀行で管理している特殊装備品リスト 弱体化装備 アイテム名 部位 効果 使用条件等 現在の状況 ジャッカル魔道スーツ1 服 少し弱そう 人間・エルフ女性用(17歳~20歳) 銀行保管 ジャッカル魔道スーツ2 服 少し弱そう 人間・エルフ女性用(17歳~20歳) 銀行保管 困難のリネンクィラス 鎧 ほんの少し弱そう 人間・エルフ女性用 銀行保管 ビシャス支障のロンググリーブブーツ 靴 ほんの少し少し弱そう×2 人間・エルフ用(17歳~20歳) 銀行保管 大理石採集ナイフ1 武器 少し弱そう 無し 銀行保管 大理石採集ナイフ2 武器 少し弱そう 無し 銀行保管 大理石採集ナイフ3 武器 少し弱そう 無し 銀行保管 深海鍋 盾 少し弱そう 無し 銀行保管 中古の採集用ナイフ1 武器 少し弱そう 無し 銀行保管 中古の採集用ナイフ2 武器 少し弱そう 無し 銀行保管 幼いタヌキ採集用ナイフ 武器 弱そう 無し 銀行保管 高そうな困難のブランシェ炎紋のレザーアーマー 鎧 ほんの少し弱そう 人間・エルフ女性用 銀行保管 小さなガイコツ風船フライングパペット1 アクセ ほんの少し弱そう なし 銀行保管 小さなガイコツ風船フライングパペット1 アクセ ほんの少し弱そう なし 銀行保管 小さなシャドウコウモリフライングパペット アクセ ほんの少し弱そう なし 銀行保管 クエスト関連アイテム アイテム名 現在の状況 ソ音の空き瓶 銀行保管 ド音の空き瓶 銀行保管 ミ音の空き瓶 銀行保管 レ音の空き瓶 銀行保管 クエスト関連アイテム(消費) アイテム名 現在の状況 光る2刀流戦士の石像スケッチ1 銀行保管 光る2刀流戦士の石像スケッチ2 銀行保管 光る2刀流戦士の石像スケッチ3 銀行保管 光る2刀流戦士の石像スケッチ4 銀行保管 光る2刀流戦士の石像スケッチ5 銀行保管 光る2刀流戦士の石像スケッチ6 銀行保管 光る2刀流戦士の石像スケッチ7 銀行保管 光る2刀流戦士の石像スケッチ8 銀行保管 光る2刀流戦士の石像スケッチ9 銀行保管 光る2刀流戦士の石像スケッチ10 銀行保管 光る2刀流戦士の石像スケッチ11 銀行保管 光る2刀流戦士の石像スケッチ12 銀行保管 光る2刀流戦士の石像スケッチ13 銀行保管 光る2刀流戦士の石像スケッチ14 銀行保管 光る2刀流戦士の石像スケッチ15 銀行保管 空の宝箱1 銀行保管 空の宝箱2 銀行保管 能力変化アイテム アイテム名 使用条件・効果 現在の状況 かかしのベルトのアクセサリ DEX6減少 れいりレンタル中 かかしの革シューズ エルフ・人間男性 DEX6減少 銀行保管 ペトロックペンダント(細工) 裁縫成功率1レベル 銀行保管
https://w.atwiki.jp/guttari/pages/69.html
テストページ エクセルからの貼り付けテスト。 WikiSupportAddinというものを使用。 Excelの表をコピペ感覚で貼り付けられます。 zod 名前 補足 効果 プロテスV メリットポイント1段階 防+60 プロテスV メリットポイント2段階 防+62 プロテスV メリットポイント3段階 防+64 プロテスV メリットポイント4段階 防+66 プロテスV メリットポイント5段階 防+68 シェルV メリットポイント1段階 被魔法ダメージ-24.2% シェルV メリットポイント2段階 被魔法ダメージ-24.6% シェルV メリットポイント3段階 被魔法ダメージ-25% シェルV メリットポイント4段階 被魔法ダメージ-25.3% シェルV メリットポイント5段階 被魔法ダメージ-25.7%